package com.wxapp.admin.service.service;

import com.wxapp.admin.api.pojo.vm.userCDJ.PCompanySelectVm;
import com.wxapp.admin.api.pojo.vm.userCDJ.PJobSelectVm;
import com.wxapp.admin.api.pojo.vm.userCDJ.PUserSelectVm;
import com.wxapp.admin.api.pojo.vo.userDeptJob.PAddUserDeptJobVo;
import com.wxapp.common.constant.pojo.vm.ResultVm;
import com.wxapp.common.constant.pojo.vo.UserVo;

import java.util.List;

/**
 * @author lgl
 * @Description
 * @Datetime 2022/8/13 18:54
 * @Modified By
 */
public interface UserCDJService {

    ResultVm<List<PJobSelectVm>> selectJob(String name, String deptId);

    ResultVm<String> addUserDeptJob(UserVo userVo, PAddUserDeptJobVo pAddUserDeptJobVo);

    ResultVm<List<PCompanySelectVm>> getCompanyList(String name);

    ResultVm<List<PUserSelectVm>> userSelect(String companyId);
}
